upper foreleg - Spanish English Dictionary